草庐IT

MongoDB 分组依据

全部标签

xml - 对 XML 中具有相同值的节点进行分组

您好,我是Xslt/Xml的新手。我有这样的XML:ABABCDEF...我需要表格输出:一个Attribute1Attribute2QtyAB2CD1EF1我需要你的帮助,我不知道如何计算唯一条目并将其作为一个显示在表格中。我正在使用XSLT1.0版 最佳答案 把这段话作为起点:如果您是XSLT的新手,要理解这种转换,您需要阅读:xslt输出方法xsl:关键元素Meunchian分组xpath连接和计数函数路径|工会 关于xml-对XML中具有相同值的节点进行分组,我们在StackOv

xml - 涉及属性的 XSLT 排序和分组

我有一个类似于此示例的XML文件:1ThisisareleasenotetoincludeThisisnotareleasenote2Thisisareleasenotetoincludefor1.5Thisisnotareleasenote我想做的是创建一个发行说明文档,该文档首先排序并查找@field-name等于“发布版本”的元素的所有唯一@field-value值。可能还有其他与发布版本无关的元素。这是我正在寻找的输出:ReleaseVersion:1.0oThisisareleasenotetoincludeReleaseVersion:1.5oThisisareleasen

xml - XQuery 中基于变量的动态排序(排序依据)

我正在尝试在XQuery中实现动态排序。我目前正在使用Saxon-PE9.5进行开发,但将在eXist和marklogic中使用XQuery(或复数xqueries),因此使用它们的模块/函数的任何答案都很好(希望其他数据库将具有相应的模块/函数).排序基于包含字符串序列的变量。序列中的每个字符串都是一个元素的名称和一个可选的“降序”。我已经尝试了多种方法,但无法让任何东西按预期方式工作;特别是对于二次排序。在下面的示例中,排序是静态的,并且具有主要排序c(升序)和次要排序b(降序)...so_xquery_question.xmla1b1c0a2b2c0a3b3c3XQuerylet

xml - 使用 XSLT 对 XML 转换中的元素进行分组

我正在为使用XSLT将基于表的XML分组(在多个键上)到层次结构的概念而苦苦挣扎分组基于前四个元素,但是如果集合之间有另一个元素,则分组必须中断。源XML:MICKEYTEST14196A1MICKEYTEST14196A2MICKEYTEST14195A3MICKEYTEST14196A4MICKEYTEST14196A5DONALDTEST14196A6DONALDTEST14196A7输出XMLMICKEYTEST14196A1A2MICKEYTEST14195A3A4MICKEYTEST14196A5DONALDTEST14196A6A7这是我到目前为止提出的XSL...问题是

sql - 连接分组的行

我想知道是否可以从这张表中看出IDPriceServiceID150111-101221001122011按ID分组,对价格求和并连接serviceID,如下所示:IDPriceServiceID14011,12212011按ID分组并加总价格相当简单,但困扰我的是连接服务ID。感谢您的参与。 最佳答案 使用:selectt.id,sum(t.price),stuff((selectdistinct','+cast(t2.ServiceIDasvarchar(max))from@tt2wheret2.id=t.idforxmlpat

c# - 如何按多个值对 XML 数据进行分组

我需要对XML中的“文档”值进行分组。问题是因为键值(productType)可以是多个。这是XML:1title1CapitalCostsAnalysisForum-BrazilEnvironmental,HealthandSafety&Sustainability2title2CapitalCostsAnalysisForum-Brazil3title3Environmental,HealthandSafety&Sustainability4title4Defense,Risk&Security这就是我的尝试:vardocuments=fromdocumen

xml - 按 XSL 中的 2 个字段分组

我有下一个xml:1001USD01.01.2009101001USD02.01.2009151001JPY01.01.200951002USD01.01.20095...我需要将其转换为html。记录应按id和cur分组。并在每组之后显示总金额。所以我们想要这样的东西:Bill:id=1001,cur=USDdate=01.01.2009amount=10date=02.01.2009amount=15totalamount=25Bill:id=1001,cur=JPYdate=01.01.2009amount=5totalamount=5Bill:id=1002,cur=USDda

.net - 使用 LINQ 分组

这个问题在这里已经有了答案:LINQtoXMLinVB.NET(4个答案)关闭2年前。我正忙于将一个简单的SQL查询转换为一个LINQ查询(顺便说一句,使用vb)这是我的SQL:SELECTUSRDEFND5FROMint_gp_employeeGROUPBYUSRDEFND5xml看起来像这样:....SomeGUID我已经尝试了LINQ的多种不同变体。我目前的声明是:FrombInxmlFile...Groupb...Byb...INTOgroup当我遍历生成的集合时,每一行(17000)都会显示出来。感谢您的关注。

xml - XQuery - 分组和计数

这是我的XML文件的结构-JamesBondAllenBondJamesBondJamesBondJamesBondJamesBondJamesBondJamesBondJamesBondJamesBond我期望的输出是-AllenBondMr-1JamesBondMr-3JamesBondMr,X-2JamesBondMrs-2JamesBondMrs,Y-2我能够获得不同的名称,但无法添加计数... 最佳答案 XQuery3.0解决方案groupby:{for$namein//Namelet$full:=if(not($name

xml - XSLT 分组兄弟

我正在尝试对XML文件中的同级数据进行分组。给定:10:00teamavteambteamcvteamd12:00teamevteamf16:00teamgvteamhteamivteamjteamkvteaml我正在尝试制作:teamavteambteamcvteamdteamevteamfteamgvteamhteamivteamjteamkvteaml我正在使用以下XSLT:我的问题是它在到达下一个时间线时没有停止处理夹具节点 最佳答案 如果满足以下条件(我假设是),这很容易做到:全部在内是独一无二的只有就在给定的之后属于它没